img { margin: 0; padding: 0; vertical-align: middle; border: 0; }

label {
	width: 8em;
	float: left;
}

div.answercheck_head {
	background: white;
}

.even {
	padding: 15px;
	background: #DDDDDD;
}

.odd {
	padding: 15px;
	background: #BBBBBB;
}

.hidden {
	color: white;
}

.correct_answer {
	background: #8F8;
}

.alternative_answer {
	background: #FF8;
}

.wrong_answer {
	text-decoration: line-through;
	background: #F88;
}

.remember_this {
	font-size: 30px;
}

.language {
	background: #DDDDDD;
}